github.com/refraction-networking/utls.sessionController.sessionTicketExt (field)
14 uses
github.com/refraction-networking/utls (current package)
u_session_controller.go#L34: sessionTicketExt ISessionTicketExtension
u_session_controller.go#L59: sessionTicketExt: nil,
u_session_controller.go#L86: if s.sessionTicketExt == nil && s.pskExtension == nil || s.uconnRef.clientHelloBuildStatus != NotBuilt {
u_session_controller.go#L153: if s.sessionTicketExt == nil {
u_session_controller.go#L157: initializationGuard(s.sessionTicketExt, func(e ISessionTicketExtension) {
u_session_controller.go#L158: s.sessionTicketExt.InitializeByUtls(session, ticket)
u_session_controller.go#L190: uAssert(s.sessionTicketExt != nil && s.state == SessionTicketExtInitialized, "tls: setSessionTicketExt failed: invalid state")
u_session_controller.go#L191: s.uconnRef.HandshakeState.Session = s.sessionTicketExt.GetSession()
u_session_controller.go#L192: s.uconnRef.HandshakeState.Hello.SessionTicket = s.sessionTicketExt.GetTicket()
u_session_controller.go#L249: return s.overrideExtension(sessionTicketExt, func() { s.sessionTicketExt = sessionTicketExt }, SessionTicketExtInitialized)
u_session_controller.go#L276: if s.sessionTicketExt == nil {
u_session_controller.go#L278: s.sessionTicketExt = ext
u_session_controller.go#L281: s.uconnRef.Extensions[i] = s.sessionTicketExt
u_session_controller.go#L301: s.sessionTicketExt = nil
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |